// 静态配置
export default {
  // 主题列表
  themeList: [
    {
      name: 'light',
      value: 'light',
    },
    {
      name: 'dark',
      value: 'dark',
    },
  ],

  // 语言列表
  langList: [
    {
      name: 'Language.SimplifiedChinese',
      value: 'zh',
    },
    {
      name: 'Language.English',
      value: 'en',
    },
    {
      name: 'Language.TraditionalChinese',
      value: 'zhtw',
    },
  ],

  // 导航栏菜单列表
  navMenus: [
    /*
      path:路径 
      title：名称 
      con：左侧图标
    */
    { path: '/overview', title: '总览', icon: 'PieChart' },
    { path: '/device', title: '终端设备', icon: 'CollectionTag' },
    {
      path: '/monitor',
      title: '数据监控',
      icon: 'Monitor',
      children: [
        { path: '/monitor/liyang', title: 'Menu.Liyang' },
        // { path: '/monitor/zhejiang', title: 'Menu.Zhejiang' },
        { path: '/monitor/wuxi', title: 'Menu.Wuxi' },
        { path: '/monitor/hanyang', title: 'Menu.Hanyang' },
      ],
    },
    // { path: '/area', title: 'Menu.Area', icon: 'Place' },
    // { path: '/signalService', title: 'Menu.SignalService', icon: 'Connection' },
    // { path: '/streamMedia', title: 'Menu.StreamMedia', icon: 'VideoCamera' },
    // { path: '/news', title: 'Menu.News', icon: 'Document' },
  ],

  // 进度条配置
  progress: {
    easing: 'ease', // 动画方式
    speed: 1000, // 递增进度条的速度
    showSpinner: false, // 是否显示加载ico
    trickleSpeed: 200, // 自动递增间隔
    minimum: 0.3, // 更改启动时使用的最小百分比
    parent: 'body', //指定进度条的父容器
  },

  // api
  apiList: {
    login: 'login/login',
    getCaptcha: 'common/getCaptcha',

    // 总召数据
    getSysCodeList: 'monitor/getSysCodeList',
    getDeviceList: 'monitor/getDeviceList',
    getAllCallData: 'monitor/getAllCallData',
    insertMonitor: 'monitor/insertMonitor',
    deleteMonitor: 'monitor/deleteMonitor',
    getMonitorList: 'monitor/getMonitorList',
    getPointRealData: 'monitor/getPointRealData',
  },

  // 设备列表管理
  deviceStatus: [
    {
      label: '在线',
      value: 1,
    },
    {
      label: '离线',
      value: 0,
    },
  ],

  // 信令服务列表管理
  sipServerStatus: [
    {
      label: '在线',
      value: 1,
    },
    {
      label: '离线',
      value: 0,
    },
  ],

  // searchInfoList
  searchInfoList: {
    device: [
      {
        label: '设备名称',
        value: 'name',
      },
      {
        label: '设备编号',
        value: 'code',
      },
      {
        label: '所属站点',
        value: 'stationName',
      },
    ],
  },

  // scb菜单列表
  homeList: [
    {
      name: '场地障碍',
      url: 'scb-jump-control',
    },
    {
      name: '盛装舞步',
      url: 'scb-dressage-control',
    },
    {
      name: '三项赛',
      url: 'scb-event-control',
    },
    {
      name: '现代五项-马术',
      url: 'scb-pentathlon-control',
    },
  ],

  jumpRoutes: [
    {
      name: '欢迎页面',
      url: 'scb-welcome',
      query: {
        MatchID: 62,
      },
    },
    {
      name: '热身页面',
      url: 'scb-jump-warmUp',
      query: {
        MatchID: 62,
      },
    },
    {
      name: '今日赛程',
      url: 'scb-schedule',
      query: {
        MatchDate: '2025-07-15',
      },
    },
    // {
    //   name: '单项',
    //   url: 'scb-event',
    //   query: {
    //     EventID: 9,
    //   },
    // },
    {
      name: '裁判列表',
      url: 'scb-official',
      query: {
        MatchID: 62,
      },
    },
    {
      name: '出场顺序（个人）',
      url: 'scb-jump-order',
      query: {
        MatchID: 62,
      },
    },
    {
      name: '实时成绩',
      url: 'scb-jump-score',
      query: {
        ResultID: 1030,
      },
    },
    {
      name: '实时成绩2',
      url: 'scb-jump-score2',
      query: {
        ResultID: 1030,
      },
    },
    {
      name: '成绩列表（个人）',
      url: 'scb-jump-result',
      query: {
        MatchID: 62,
      },
    },
    {
      name: '奖牌页面',
      url: 'scb-medal',
      query: {
        EventID: 8,
      },
    },
    {
      name: '出场顺序（团体）',
      url: 'scb-jump-order-team',
      query: {
        MatchID: 66,
      },
    },
    {
      name: '成绩列表（团体）',
      url: 'scb-jump-result-team',
      query: {
        MatchID: 66,
      },
    },
    // {
    //   name: '结束',
    //   url: 'scb-event',
    //   query: {
    //     name: '结束',
    //   },
    // },
  ],

  dressageRoutes: [
    {
      name: '欢迎页面',
      url: 'scb-welcome',
      query: {
        MatchID: 47,
      },
    },
    // {
    //   name: '单项',
    //   url: 'scb-event',
    //   query: {
    //     EventID: 4,
    //   },
    // },
    {
      name: '今日赛程',
      url: 'scb-schedule',
      query: {
        MatchDate: '2025-07-15',
      },
    },
    {
      name: '裁判列表',
      url: 'scb-official',
      query: {
        MatchID: 47,
      },
    },
    {
      name: '出场顺序（团体）',
      url: 'scb-dressage-order-team',
      query: {
        MatchID: 50,
      },
    },
    {
      name: '成绩列表（团体）',
      url: 'scb-dressage-result-team',
      query: {
        MatchID: 50,
      },
    },
    {
      name: '奖牌页面',
      url: 'scb-medal',
      query: {
        EventID: 4,
      },
    },
    {
      name: '出场顺序（个人）',
      url: 'scb-dressage-order',
      query: {
        MatchID: 47,
      },
    },
    // {
    //   name: '实时成绩1',
    //   url: 'scb-dressage-score1',
    // },
    // {
    //   name: '实时成绩2',
    //   url: 'scb-dressage-score2',
    // },

    {
      name: '实时成绩1',
      url: 'scb-dressage-score5',
      query: {
        ResultID: 1622,
        ActionID: 1,
      },
    },
    {
      name: '实时成绩2',
      url: 'scb-dressage-score4',
      query: {
        ResultID: 1622,
      },
    },
    {
      name: '实时成绩3',
      url: 'scb-dressage-score3',
      query: {
        MatchID: 47,
      },
    },
    {
      name: '实时成绩4',
      url: 'scb-dressage-score6',
      query: {
        ResultID: 1622,
      },
    },
    {
      name: '成绩列表（个人）',
      url: 'scb-dressage-result',
      query: {
        MatchID: 47,
      },
    },
    // {
    //   name: '结束',
    //   url: 'scb-event',
    //   query: {
    //     name: '结束',
    //   },
    // },
  ],

  eventRoutes: [
    {
      name: '欢迎页面',
      url: 'scb-welcome',
      query: {
        MatchID: 57,
      },
    },
    {
      name: '裁判列表',
      url: 'scb-official',
      query: {
        MatchID: 57,
      },
    },
    {
      name: '出场顺序（团体）',
      url: 'scb-event-order-team',
      query: {
        MatchID: 57,
      },
    },
    {
      name: '出场顺序（个人带出场时间）',
      url: 'scb-event-order',
      query: {
        MatchID: 54,
      },
    },
    {
      name: '出场顺序（个人不带出场时间）',
      url: 'scb-event-jump-order',
      query: {
        MatchID: 54,
      },
    },
    {
      name: '实时成绩1（盛装舞步）',
      url: 'scb-event-dressage-score3',
      query: {
        ResultID: 1622,
        ActionID: 1,
      },
    },
    {
      name: '实时成绩2（盛装舞步）',
      url: 'scb-event-dressage-score4',
      query: {
        ResultID: 1622,
      },
    },
    {
      name: '实时成绩3（盛装舞步）',
      url: 'scb-event-dressage-score5',
      query: {
        ResultID: 1622,
        ActionID: 1,
      },
    },
    {
      name: '实时成绩（越野）',
      url: 'scb-cross-country-score',
      query: {
        ResultID: 2148,
      },
    },
    {
      name: '实时成绩（场地障碍）',
      url: 'scb-event-jump-score',
      query: {
        ResultID: 1030,
      },
    },
    {
      name: '成绩列表（个人）',
      url: 'scb-event-result',
      query: {
        MatchID: 54,
      },
    },
    {
      name: '成绩列表（团体）',
      url: 'scb-event-result-team',
      query: {
        MatchID: 57,
      },
    },
    {
      name: '奖牌页面',
      url: 'scb-medal',
      query: {
        EventID: 6,
      },
    },
    // {
    //   name: '结束',
    //   url: 'scb-event',
    //   query: {
    //     name: '结束',
    //   },
    // },
  ],

  pentathlonRoutes: [
    {
      name: '欢迎页面',
      url: 'scb-welcome',
      query: {
        venue: '广东省黄村体育训练中心',
        item: '现代五项',
      },
    },
    {
      name: '实时成绩',
      url: 'scb-pentathlon-score',
      query: {
        ResultID: 1030,
      },
    },
    // {
    //   name: '结束',
    //   url: 'scb-event',
    //   query: {
    //     name: '结束',
    //   },
    // },
  ],

  procNameList: {
    // 公共
    'scb-welcome': ['Proc_Scb_Welcome'],
    'scb-event': ['Proc_Scb_Event'],
    'scb-medal': ['Proc_Scb_Medal'],
    'scb-official': ['Proc_Scb_Official'],
    'scb-start': [],
    'scb-end': [],
    'scb-ballot': ['Proc_Scb_DrawNoList'],
    'scb-inspection': ['Proc_Scb_InspIndv'],

    // 场地障碍
    // 'scb-jump-warmUp': ['Proc_Scb_Jump_WarmUp'],
    'scb-jump-warmUp': ['Proc_Scb_Event'],
    'scb-schedule': ['Proc_Scb_Schedule'],
    // 'scb-jump-official': ['Proc_Scb_Official'],
    'scb-jump-order': ['Proc_Scb_StartListIndv'],
    'scb-jump-score': ['Proc_Scb_RealJumpResult'],
    'scb-jump-score2': ['Proc_Scb_RealIRM'],
    'scb-jump-result': ['Proc_Scb_ResultIndv'],
    'scb-jump-order-team': ['Proc_Scb_StartListTeam'],
    'scb-jump-result-team': ['Proc_Scb_ResultTeam'],
    'scb-medal': ['Proc_Scb_Medal'],
    'scb-jump-45': ['Proc_Scb_RealJumpResult'],
    'scb-jump-90': ['Proc_Scb_RealJumpResult'],

    // 盛装舞步
    // 'scb-dressage-official': ['Proc_Scb_Official'],
    'scb-dressage-order-team': ['Proc_Scb_StartListTeam'],
    'scb-dressage-order': ['Proc_Scb_StartListIndv'],
    'scb-dressage-result-team': ['Proc_Scb_ResultTeam'],
    'scb-dressage-result': ['Proc_Scb_ResultIndv'],
    'scb-dressage-score5': ['Proc_Scb_RealDanceResultandAction'],
    'scb-dressage-score7': ['Proc_Scb_RealDanceResultandAction'],
    'scb-dressage-score8': ['Proc_Scb_RealDanceResultandAction'],
    'scb-dressage-score9': ['Proc_Scb_RealDanceResultandAction'],
    'scb-dressage-score4': ['Proc_Scb_RealDanceResult'],
    'scb-dressage-score3': ['Proc_Scb_Match'],
    'scb-dressage-score2': ['Proc_Scb_RealIRM'],
    'scb-dressage-score1': ['Proc_Scb_RealDanceResult'],
    'scb-dressage-score6': ['Proc_Scb_Match'],

    // 三项赛
    // 'scb-jump-official': ['Proc_Scb_Official'],
    'scb-event-order-team': ['Proc_Scb_StartListTeam'],
    'scb-event-order': ['Proc_Scb_StartListIndv'],
    'scb-event-jump-order': ['Proc_Scb_StartListIndv'],
    'scb-event-dressage-score1': ['Proc_Scb_RealDanceResultandAction'],
    'scb-event-dressage-score2': ['Proc_Scb_RealIRM'],
    'scb-event-dressage-score3': ['Proc_Scb_RealDanceResult'],
    'scb-event-dressage-score4': ['Proc_Scb_RealDanceResult'],
    'scb-event-dressage-score5': ['Proc_Scb_RealCrossResultandAction'],
    'scb-event-dressage-score6': ['Proc_Scb_RealDanceResult'],
    'scb-cross-country-score': ['Proc_Scb_Match'],
    'scb-event-jump-score': ['Proc_Scb_RealJumpResult'],
    'scb-event-result-team': ['Proc_Scb_ResultTeam'],
    'scb-event-result': ['Proc_Scb_ResultIndv'],

    // 现代五项
    'scb-pentathlon-score': ['Proc_Scb_RealJumpResult'],
  },
}
